
@charset "utf-8";
/*--首页--*/
/*--reset--*/
body,dd,dl,dt,h1,h2,h3,h4,h5,h6,html,ol,p,ul,input{margin:0;padding:0}
body,input{-webkit-text-size-adjust:100%;font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif;font-size:14px}
li{list-style:none}
table{border-collapse:collapse;border-spacing:0}


.clear{ clear:both; width:100%; height:0; overflow:hidden;}
a{text-decoration:none;outline:0;color:#000}
a:active{star:expression(this.onFocus=this.blur())}
:focus{outline:0}

ul{ list-style:none;}


img{ border:none;}
em{ font-style:normal;}

/*--reset end--*/
.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both}
.clearfix{*zoom:1}



.page{min-width:1000px;overflow:hidden}
.top{border-top:0px solid #ff011d;background:#f5f5f5}

.top_bark{width:100%;height:40px; background:#383838;}
.top_bar{ width:990px; margin:0 auto;  background:url(../images/tb.png) no-repeat; }

.zh_en{  float:left; color:#ddd;  margin-top:10px;width:990px; font-size:16px;}
.zh_en li{ float:right;font-size:16px; color:#ddd;  font-family:"微软雅黑" ;margin-right:15px;}
.zh_en li span a{font-size:16px;color:#ddd;}



.container{width:1000px;margin:0 auto;position:relative}
.caret{display:inline-block;margin-left:4px;width:10px;height:8px;background:url("../images/indexsp.png") no-repeat;background-position:-30px -27px;}
.img img{width:100%;height:100%}



/*--navbar--*/
.navbar{padding:26px 0;height:70px;position:relative}
.navbar .logo{float:left;width:220px;height:70px;}
.navbar .nav{float:left;width:780px;}
.navbar .nav>ul{}
.navbar .nav>ul>li{position:relative;float:left;width:128px;height:70px;line-height:70px;font-size:18px;text-align:center}
.navbar .nav>ul>li>a{display:block;}
.navbar .nav>ul>li .caret{margin-left:8px}
.navbar .nav a{display:block;color:#000;}
.navbar .nav>ul>li>.active,.navbar .nav>ul>li:hover>a{color:#ff001e}
.navbar .nav>ul>li>.active>.caret,.navbar .nav>ul>li:hover>a>.caret{background-position:-30px -37px;}
/*.navbar .nav>ul>li:hover .down{display:block}*/
.navbar .nav .down{position:absolute;left:-20px;top:58px;width:148px;background:#fff;z-index:20;border-top:2px solid #ff011d;display:none;box-shadow:0 0 10px rgba(0, 0, 0, .3)}
.navbar .nav .down li{position:relative;background:#fff}
.navbar .nav .down ul>li>a{height:40px;line-height:40px;font-size:16px;}
.navbar .nav .down ul>li:hover>a{background:#ff001e;color:#fff;}




/*--banner--*/
.banner{height:410px;position:relative;overflow:hidden}
.banner .bd{width:1920px;height:410px;position:absolute;left:50%;top:0;margin-left:-960px;overflow:hidden}
.banner img{width:1920px;height:410px}
.pagination{position:absolute;z-index:2;left:0;bottom:10px;width:100%;text-align:center;}
.swiper-pagination-switch{display:inline-block;width:10px;height:10px;border-radius:50%;background:#bbb;margin-right:10px;cursor:pointer}
.swiper-visible-switch{background:#bbb}
.swiper-active-switch{background:#ff001e;}


.chanp{ width:1000px; height:650px; margin:20px auto ; border:0px solid #ccc }
.cptxt{width:130px;height:35px;line-height:28px; font-size:24px; 
color:#333; margin:8px 0 4px 0; text-align:center;
}
.box1{float:left;width:1000px;height:620px; padding:0; margin:0 auto ;border-top:0px solid #ccc}

.img1{ float:left; width:236px;height:280px; margin:7px 7px 10px 7px;}

.img1 img{border:0px solid #ccc}
.img1 p { width:236px;height:48px;line-height:46px; text-align:center;}

.xinwk{ width:100%; height:230px;  margin-top:0px;}
.xinwkr{width:990px;height:205px; margin:0 auto;}
.xinw{float:left; width:330px; height:230px;}
.menu2{line-height:35px; margin-left:8px}
.menu2 .li{}

.title1{ width:100px; height:33px;line-height:24px; font-size:20px; color:#000; margin:0px; font-weight:normal; text-align:center;}
.txt3{line-height:22px; margin-left:5px; width:310px;}
.menu2 li span{ float:right; margin-right:7px;}
.at2{ margin-left:1px; margin-top:10px;}


.youqk{width:100%;height:225px;border-top:0px solid #06C;background:#2e2e2e;}
.youqk a{ color:#ddd;}
.youq{ width:990px; height:210px;margin:0 auto; }
.lanmusd{float:left; width:160px; height:190px;margin-top:15px;}
.lanmusdr{float:right; width:280px; height:190px;margin-top:20px;}
.menu3{line-height:35px; margin-left:5px}
.at3{ margin-left:23px; margin-top:20px;}
.at4{ margin-left:17px; margin-top:10px;}
.at5{ margin-left:10px; margin-top:10px;}
.title3{line-height:33px; font-size:16px; margin-left:2px; color:#fff; }
.title4{line-height:38px; font-size:18px; color:#fff; }
.foot_nav{margin-left:30px;line-height:26px;color:#ddd;}

.foot{width:100%;height:32px;background:#faf1fe; margin-bottom:2px;}
.foot_bark{width:430px; height:32px;margin:0 auto;}
.foot_bar{margin:0 auto; line-height:22px; padding-top:6px;}



/*neiye*/

.banner_k1{ width:990px; height:118px; margin:0 auto;}
.banner_k1 img{width:990px; height:118px;}

.con{ margin:20px auto; width:990px;}
.con_01{ float:left; width:990px; margin-top:15px; border: solid 0px #d0d0d0; height:285px;}
.con_02{ float:right; width:990px;margin-top:1px; border-bottom: solid 0px #d0d0d0; height:150px;}

.wzlb_k{ float: left; width:200px; height:140px;margin:20px 22px;overflow:hidden;zoom:1; border: solid 0px #d0d0d0;}


.wzlb_k ul{ float:left; width:200px;}
.wzlb_k ul li{ float:left; width:200px; line-height:200%;}
.wzlb_k ul li span{ float:left; width:12px; height:7px; margin-top:6px;}
.wzlb_k ul li p{ float: left; width:168px;}
.wzlb_k ul li p a{ float: left; width:168px;}


.foot_k{ float:left; width:990px;  border-top: solid 1px #d0d0d0; margin:18px 0px 0px 0px; height:50px; line-height:35px; text-align:center; color:#333;}
.foot_k a{color:#333;}
.foot_k a:hover{ color:#333; text-decoration:underline;}


.ny_dh{ float:left; width:215px;padding-left:0px;margin-top:16px;}



.ny_lxwm{ float:left; width:215px;border-bottom: solid 0px #d0d0d0; margin-top:8px;}
.ny_z_01{float:left; width:205px; height:30px; margin:5px;font-size:16px; color:#006000;border-bottom: solid 1px #d0d0d0;letter-spacing:3px;font-weight:bold}



.ny_lj_right{ float:left; width:186px; padding-left:12px; margin-top:8px; line-height:150%; color:#333;font-size:14px;}

.ny_lj_right_k{float: right; width:750px;}
.ny_lj_right_nr{ float: left; width:750px;border-bottom: solid 1px #d0d0d0; height:41px;}
.ny_lj_right_nr span{ float:left; width:165px; height:42px; padding-left:30px; line-height:42px; font-size:14px; font-weight:bold;}
.ny_lj_right_nr p{ float:right; width:465px; height:42px; line-height:42px; text-align:right; padding-right:25px;}

.ny_nr_k{ float:left; width:750px; margin-top:10px;margin-left:1px;font-size:14px; line-height:200%;}


.ny_left_k{ float:left; width:205px; background:url(images/ny_left_hui_bj.jpg) repeat-y; min-height:500px; height: auto;_height:500px;}
.ny_con_k{float:left; width:100%; background: #FFFFFF;}
.ny_left_bt{ float:left; width:160px; margin-top:10px; font-size:18px; font-weight:bold;padding-left:40px; height:70px; background:#eae8e8; line-height:70px;}
.ny_left_kxh{ float:left; width:205px; margin-top:8px;}
.ny_left_kxh ul{ float:left; width:200px; }
.ny_left_kxh ul li{ float:left; width:200px; height:30px; background:url(images/ny_left_an_01.jpg) no-repeat;}
.ny_left_kxh ul li a{float:left; width:200px; height:30px;  line-height:30px;}
.ny_left_kxh ul li a:hover{float: left; background:url(images/ny_left_an_02.jpg) no-repeat; height:30px;}
.ny_left_bt_tu{ float:left; width:200px; height:31px; margin-top:12px; }
.ny_left_wz{ float:left;width:178px; line-height:20px; padding-left:13px;}